organization logo - Español Inglés Diccionario